<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <div>
        <article>
            <p>科学研究证明人都是有情绪周期的，大概为28天，人的情绪成正弦曲线：情绪由高到低，再由低到高。在人的一生之中循环循环往复，永不间断</p>
            <p>计算自己的情绪节率分为两步:先计算自出自己的出生日到计算日的天数(遇到闰年多加一天)，在计算出计算日的情绪节律值。</p>
            <p>用自己的出生日的总天数除以情绪周期28，得出的余数就是计算日的情绪值</p>
             <p>余数是0、4和28，说明情绪正处于高潮和低潮的临界点；</p>
            <p>余数在0～14之间，情绪处于高潮期；</p>
            <p>余数是7时，情绪是最高点</p>
            <p>余数在15～28之间，情绪处于低潮期，余数是21时，情绪是最低点。</p>
        </article>
        <div id="emotional"> </div>
    </div>
    <script>
        // 计算情绪值
        function get_emotional(birth) {

        }
        var time = Date.parse(new Date());
        //alert(time)
        var lasttime = Date.parse("1993-07-06");
        //alert(lasttime)
        var day = parseInt((time - lasttime) / (1000 * 60 * 60 * 24));

    

        function tab(date){
            var oDate = new Date();
            var nY = oDate.getFullYear();
            var nM = oDate.getMonth();
            var nD = oDate.getDate();
            var newDate = new Date(nY,nM,nD,0,0,0);
            var date = date.split('-');
            var lastDate = new Date(date[0],(date[1]-1),date[2],0,0,0);
            var result = '';
            if(newDate.getTime() > lastDate.getTime()){
                return (newDate.getTime()-lastDate.getTime())/86400000
                // result = date[0]+'年'+date[1]+'月'+date[2]+'日到今天已经过去了（'+ (newDate.getTime()-lastDate.getTime())/86400000 +'）天了';
            }else{
                // result = date[0]+'年'+date[1]+'月'+date[2]+'日到今天还有（'+ Math.abs(newDate.getTime()-lastDate.getTime())/86400000 +'）天了';
                return Math.abs(newDate.getTime()-lastDate.getTime())/86400000
            }
            return result;
        }
        var emotional = tab('1993-07-06')%28
         document.getElementById('emotional').innerHTML='当前的情绪值为:'+emotional
    </script>
</body>

</html>